//
//  GetCustomerDetail.h
//  EMMApp
//
//  Created by Mac on 16/5/25.
//  Copyright © 2016年 YiXun. All rights reserved.
//

#import "EMMAppBaseModel.h"

#import "HouseTypeList.h"
#import "PremisesList.h"
#import "RoomList.h"
#import "FamilyMemberList.h"
#import "CustomerFocusList.h"

//修改于2017年2月21日 - 修5项单选更变成多选
#import "CustomerLifeSupportList.h" //生活配套
#import "CustomeServicesList.h"     //生活服务
#import "CustomerActivityTypeList.h" //乐于参与活动类型
#import "CustomerHobbyList.h"       //兴趣爱好列表
#import "CustomerDailyInformationList.h" //日常信息获取途径列表

@protocol CustomerFocusList
@end

@protocol FamilyMemberList
@end

@protocol HouseTypeList
@end

@protocol PremisesList
@end


@protocol RoomList
@end

@protocol CustomerLifeSupportList
@end

@protocol CustomeServicesList
@end

@protocol CustomerActivityTypeList
@end

@protocol CustomerHobbyList
@end

@protocol CustomerDailyInformationList
@end

@interface GetCustomerDetail : EMMAppBaseModel

@property (nonatomic, strong) NSString<Optional> *customerName;             //客户名称
@property (nonatomic, strong) NSString<Optional> *customerStar;             //星标
@property (nonatomic, strong) NSString<Optional> *customerSex;              //客户性别
@property (nonatomic, strong) NSString<Optional> *customerPhone;            //联系电话
@property (nonatomic, strong) NSString<Optional> *intentionLevel;           //意向等级
@property (nonatomic, strong) NSString<Optional> *customerOrigin;           //客户来源
@property (nonatomic, strong) NSString<Optional> *customerStatus;           //客户状态
@property (nonatomic, strong) NSString<Optional> *intentionLevelRemark;     //意向等级备注
//获知途径：枚举informedwayEnum
@property (nonatomic, strong) NSString<Optional> *informedWay;

@property (nonatomic, strong) NSString<Optional> *recommendedCategory;//推荐类别
/**
 *推荐人姓名
 */
@property (nonatomic, strong) NSString<Optional> *recommendedName;
/**
 *推荐人手机
 */
@property (nonatomic, strong) NSString<Optional> *recommendedMobile;
/**
 *推荐人单位
 */
@property (nonatomic, strong) NSString<Optional> *recommendedUnit;

@property (nonatomic, strong) NSString<Optional> *payDepositNum;            //认筹数量
@property (nonatomic, strong) NSString<Optional> *subscribeNum;             //认购数量
@property (nonatomic, strong) NSString<Optional> *signedNum;                //签约数量
@property (nonatomic, strong) NSString<Optional> *integrity;                //客户完整度
@property (nonatomic, strong) NSString<Optional> *isMoreTrade;              //是否多套交易：0 否、1是
@property (nonatomic, strong) NSString<Optional> *rqTheirMotives;           //置业动机
@property (nonatomic, strong) NSString<Optional> *rqFocusId;                //关注重点
@property (nonatomic, strong) NSString<Optional> *rqDemandArea;             //需求面积
@property (nonatomic, strong) NSString<Optional> *rqBudgetSumPrice;         //预算总价
@property (nonatomic, strong) NSString<Optional> *rqBudgetPrice;            //预算单价
@property (nonatomic, strong) NSString<Optional> *rqPaymentMethod;          //付款方式
@property (nonatomic, strong) NSString<Optional> *rqDemandFloor;            //需求楼层
@property (nonatomic, strong) NSString<Optional> *rqLifeSupport;            //生活配套
@property (nonatomic, strong) NSString<Optional> *rqServicesId;             //生活服务
@property (nonatomic, strong) NSString<Optional> *rqCourtyardArea;          //庭院需求面积
@property (nonatomic, strong) NSString<Optional> *rqCourtyardFunction;      //希望庭院具备功能
@property (nonatomic, strong) NSString<Optional> *intentionPropertyType;        //意向物业类型
@property (nonatomic, strong) NSString<Optional> *buyParking;               //购买车位
@property (nonatomic, strong) NSString<Optional> *dailyInformation;         //日常信息获取途径

//关注重点
@property (nonatomic,strong) NSMutableArray<Optional,CustomerFocusList> *customerFocusList;

//关注户型
@property (nonatomic,strong) NSMutableArray<Optional,HouseTypeList> *houseTypeList;

//意向组团
@property (nonatomic,strong) NSMutableArray<Optional,PremisesList> *premisesList;

//意向房源
@property (nonatomic,strong) NSMutableArray<Optional,RoomList> *roomList;

//生活配套
@property (nonatomic,strong) NSMutableArray<Optional,CustomerLifeSupportList> *customerLifeSupportList;

//生活服务
@property (nonatomic,strong) NSMutableArray<Optional,CustomeServicesList> *customeServicesList;

//日常信息获知途径
@property (nonatomic,strong) NSMutableArray<Optional,CustomerDailyInformationList> *customerDailyInformationList;

//兴趣爱好
@property (nonatomic,strong) NSMutableArray<Optional,CustomerHobbyList> *customerHobbyList;

//乐于参加的活动类型
@property (nonatomic,strong) NSMutableArray<Optional,CustomerActivityTypeList> *customerActivityTypeList;

//首次接触方式
@property (nonatomic, strong) NSString<Optional> *ftContactWay;             //首次接触方式
@property (nonatomic, strong) NSString<Optional> *ftContactTime;            //首次接触时间
@property (nonatomic, strong) NSString<Optional> *ftContactContent;         //沟通内容
// 第二次接触
@property (nonatomic, strong) NSString<Optional> *ftContactWay1;             //首次接触方式
@property (nonatomic, strong) NSString<Optional> *ftContactTime1;            //首次接触时间
@property (nonatomic, strong) NSString<Optional> *ftContactContent1;         //沟通内容


//客户个人信息
@property (nonatomic, strong) NSString<Optional> *peDocumentType;	//证件类型
@property (nonatomic, strong) NSString<Optional> *peDocumentNumber;	//	证件号码
@property (nonatomic, strong) NSString<Optional> *peBirth;	//	出生日期
@property (nonatomic, strong) NSString<Optional> *peAge;	//	年龄
@property (nonatomic, strong) NSString<Optional> *peAcademicQualifications;	//学历
@property (nonatomic, strong) NSString<Optional> *peTelephone;	//固话
@property (nonatomic, strong) NSString<Optional> *peMobile;	//	手机号码
@property (nonatomic, strong) NSString<Optional> *peWechat;	//	微信
@property (nonatomic, strong) NSString<Optional> *peEmail;	//	邮箱
@property (nonatomic, strong) NSString<Optional> *pePostcode;	//	邮编
@property (nonatomic, strong) NSString<Optional> *peDomicilePlace;	//	户籍所在地
@property (nonatomic, strong) NSString<Optional> *peContactAddress;	//	联系地址
@property (nonatomic, strong) NSString<Optional> *peResidence;	//	居住区
@property (nonatomic, strong) NSString<Optional> *peResidenceAreaId;    //居住区县Id
@property (nonatomic, strong) NSString<Optional> *peResidenceCityId;    //居住区市Id
@property (nonatomic, strong) NSString<Optional> *peResidenceProvinceId; // 居住区省Id
@property (nonatomic, strong) NSString<Optional> *pePlot;	//	小区
@property (nonatomic, strong) NSString<Optional> *peDetailedAddress;	//详细地址(小区)
@property (nonatomic, strong) NSString<Optional> *peWorkaround;	//	工作区
@property (nonatomic, strong) NSString<Optional> *peWorkaroundProvinceId;    //居住区省Id
@property (nonatomic, strong) NSString<Optional> *peWorkaroundCityId;    //居住区市Id
@property (nonatomic, strong) NSString<Optional> *peWorkaroundAreaId; //居住区县Id
@property (nonatomic, strong) NSString<Optional> *peWorkaroundAddress;	//	详情地址(工作区)
@property (nonatomic, strong) NSString<Optional> *peFrameBrandId;	//	车架品牌
@property (nonatomic, strong) NSString<Optional> *peHouseholdIncome;	//	家庭年收入
@property (nonatomic, strong) NSString<Optional> *peHobbyId;	//	兴趣爱好
@property (nonatomic, strong) NSString<Optional> *peActivityType;	//	乐于参加的活动类型
@property (nonatomic, strong) NSString<Optional> *peWeddingDate;	//	结婚纪念日
@property (nonatomic,strong) NSMutableArray<Optional,FamilyMemberList> *familyMemberList;

@property (nonatomic, strong) NSString<Optional> *qqNum;                //QQ号码
@property (nonatomic, strong) NSString<Optional> *industry;             //从事行业
@property (nonatomic, strong) NSString<Optional> *natureCompany;        //公司性质
@property (nonatomic, strong) NSString<Optional> *annualTurnoverCompany;//	公司年营业额
@property (nonatomic, strong) NSString<Optional> *familyStructure;      //家庭结构
@property (nonatomic, strong) NSString<Optional> *isEmployees;          //是否员工
@property (nonatomic, strong) NSString<Optional> *isOwnerCompany;       //是否本公司业主
@property (nonatomic, strong) NSString<Optional> *isLiveElderly;        //是否与老人同住
@property (nonatomic, strong) NSString<Optional> *isChildren;           //是否有子女

//家庭住宅情况
@property (nonatomic, strong) NSString<Optional> *reLocalPurchase;	//		本地购房次数
@property (nonatomic, strong) NSString<Optional> *reCurrentHoldings;	//		目前家庭持有住宅数
@property (nonatomic, strong) NSString<Optional> *reResidentialMortgage;	//		目前家庭住宅已按揭数
@property (nonatomic, strong) NSString<Optional> *reCurrentlyProperty;	//		目前居住的物业类型
@property (nonatomic, strong) NSString<Optional> *reCurrentlyArea;	//		目前居住的面积
@property (nonatomic, strong) NSString<Optional> *reCurrentlyStructure;	//		目前居住的物业结构
@property (nonatomic, strong) NSString<Optional> *reCurrentlyHouse;	//		目前居住/办公的房子属性

//联系信息
@property (nonatomic, strong) NSString<Optional> *coContactTime;	//		工作日联系时间
@property (nonatomic, strong) NSString<Optional> *coInformationDays;	//		工作日联系方式
@property (nonatomic, strong) NSString<Optional> *coContactWeekend;	//		周末联系时间
@property (nonatomic, strong) NSString<Optional> *coWeekendInformation;	//		周末联系方式
@property (nonatomic, strong) NSString<Optional> *remark;	//		备注
/**
 * 归属人
 */
@property (nonatomic, strong) NSString<Optional> *attributionName;
/**
 * 创建人
 */
@property (nonatomic, strong) NSString<Optional> *createUserName;
@end
